Expressing Intervals in Automated Service Negotiation
نویسندگان
چکیده
During automated negotiation of services between autonomous agents, utility functions are used to evaluate the terms of negotiation. These terms often include intervals of values which are prone to misinterpretation. It is often unclear if an interval embodies a continuum of real numbers or a subset of natural numbers. Furthermore, it is often unclear if an agent is expected to choose only one value, multiple values, a sub-interval or even multiple sub-intervals. Additional semantics are needed to clarify these issues. Normally, these semantics are stored in a domain ontology. However, ontologies are typically domain specific and static in nature. For dynamic environments, in which autonomous agents negotiate resources whose attributes and relationships change rapidly, semantics should be made explicit in the service negotiation. This paper identifies issues that are prone to misinterpretation and proposes a notation for expressing intervals. This notation is illustrated using an example in WS-Agreement.
منابع مشابه
An Abstract Architecture for Service Trading. On Automated Creation of Agreements
In recent years, Internet and web services have opened new ways of subcontracting in the software industry through the use of services provided by a company in the business process of another one. To offer a guarantee on the quality of the service, service level agreements (SLAs) may be settled to establish both functional and non-functional requirements that must be observed by the service pro...
متن کاملTowards a framework for a service-oriented automated negotiation
Automated negotiation plays an important role in the process of reaching a mutually acceptable agreement between service consumer and service provider about the terms of the service is being provided. In the last years, a vast amount of work about negotiation protocols and decision-making models have been proposed to achieve this automated negotiation. However, the goodness of each proposal dep...
متن کاملEngineering Automated Negotiations
Resumen. To make automated negotiation widely used in real scenarios, it is necessary to develop advanced software systems that are able to carry out such negotiation in those scenarios. However, although much work has been done in automated negotiation, most of these efforts have been focused on the development of negotiation protocols and strategies and only a few are centred on software fram...
متن کاملA Software Framework for Automated Negotiations of SLAs
To make automated negotiation widely used in real scenarios, it is necessary to develop advanced software systems that are able to carry out such negotiation in those scenarios. However, although much work has been done in automated negotiation, most of these efforts have been focused on the development of negotiation protocols and strategies and only a few are centred on software frameworks fo...
متن کاملWeb Services and BPEL4WS for Dynamic eBusiness Negotiation Processes
The automated negotiation systems are important in building flexible inter-organizational supply chain systems. In this paper, we argue that web service is perhaps the most appropriate technologies for implementing negotiation systems due to many unique characteristics of the application domain. We present an architecture of web service based negotiation system incorporating the BPEL4WS, a stan...
متن کامل